Obec Roztoky leží v Středočeském kraji v ORP Rakovník v nadmořské výšce 275 m. V roce 2014 zde žilo 1123 obyvatel. Roztoky má katastrální území o rozloze 2222 ha.